* xselect.c (SELECTION_QUANTUM): Don't use XMaxRequestSize on R3;
authorJim Blandy <jimb@redhat.com>
Thu, 25 Mar 1993 23:27:42 +0000 (23:27 +0000)
committerJim Blandy <jimb@redhat.com>
Thu, 25 Mar 1993 23:27:42 +0000 (23:27 +0000)
access the display structure directly.

src/xselect.c

index c57f51604b331f11622a483878dae94f1d53f8bb..66812bda044335da9345f56add94bc45a26ad31b 100644 (file)
@@ -63,8 +63,11 @@ Lisp_Object Vx_sent_selection_hooks;
  */
 #define MAX_SELECTION_QUANTUM 0xFFFFFF
 
-#define SELECTION_QUANTUM(dpy) ((XMaxRequestSize (dpy) << 2) - 100)
-
+#ifdef HAVE_X11R4
+#define SELECTION_QUANTUM(dpy) ((XMaxRequestSize(dpy) << 2) - 100)
+#else
+#define SELECTION_QUANTUM(dpy) (((dpy)->max_request_size << 2) - 100)
+#endif
 
 /* The timestamp of the last input event Emacs received from the X server.  */
 unsigned long last_event_timestamp;